body,td,th{font-family:ftzy}
*{margin:0;padding:0;list-style:none}
img{border:0}
a{text-decoration:none;color:#000}
input{outline:0;border:0}
@font-face{font-family:ftzy;src:url(webfont.TTF);src:url(webfont.TTF) format("embedded-opentype"),url(webfont.TTF) format("woff"),url(webfont.TTF) format("truetype"),url(webfont.TTF) format("svg");font-style:normal;font-weight:400}
/* leadership */
.pc-logobox,.pc-menubox,.leader-part{
    display: block;
}
.phone-logobox,.phone-menubox,.phone-leaderpart{
    display: none;
}


.focus .shadow span:hover,.newboxr .hd .more a:hover,.pn_170x255 .tbd .more a:hover,.pn_170x255 .tbd li span:hover,.pn_455x260 .more a,.pnlist ul li a:hover,.rbox410 .more a:hover,.rbox410 .tb:hover,.rbox410 ul li a:hover,.titrit li a:hover,.titrit ul .more a:hover,.topbox .ftx a:hover{color:#0043c6}
.logobox{width:1400px;margin:auto;overflow:hidden}
.logobox .logo{float:left;margin-top:20px;}
.search{float:right;width:200px;height:28px;border:1px #0c5a9f solid;margin-top:50px;background:rgba(248,248,248,.6)}
.search input{float:left;width:150px;height:24px;background:0 0;margin-top:2px;padding-left:10px}
.btns{float:right;width:16px;height:16px;margin-top:6px;background:url(top_search.png) no-repeat center center;border-left:1px #ccc solid;padding-left:10px}
.menubox{width:100%;margin:auto;background:#245389}
.menu{width:1400px;margin:auto;height:52px}
.menu ul li{float:left;height:52px;line-height:52px;font-size:20px;color:rgba(255,255,255,.8);margin-right:60px;position:relative}
.menu ul li:last-child{margin-right:0}
.menu ul li a{color:rgba(255,255,255,.8);font-weight: normal;}
.menu .now a,.menu ul li a:hover{color:#fff}
.menu .now a{font-weight:normal;font-size:18px}
.twoname{position:absolute;left:0;top:52px;width:200px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.16);display:none;z-index:9999}
.twoname a{float:left;width:160px;height:44px;line-height:44px;font-size:18px;color:#226ca2!important;padding:0 20px}
.twoname a:hover{background:#eaf3ff}
.menu ul li:hover .twoname{display:block}
.conbox{width:1400px;margin:auto; overflow: hidden;}
.focus{position:relative;width:965px;height:540px;float:left;margin-top:40px}
.focus img{width:965px;height:540px}
.focus .shadow .title{width:260px;height:65px;padding-left:30px;padding-top:20px}
.focus .shadow .title a{text-decoration:none;color:#fff;font-size:14px;font-weight:bolder;overflow:hidden}
.focus .btn{position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1}
.focus .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#b0b0b0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#d9d9d9}
.focus .btn a.current,.focus .btn a:hover{cursor:pointer;background:#fc114a}
.focus .fPic{position:absolute;left:0;top:0}
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10}
.focus .shadow{width:925px;position:absolute;bottom:0;left:0;z-index:10;height:80px;line-height:80px;display:block;text-align:left;color:#fff;font-size:30px;overflow:hidden;background:url(sildbg.png);padding:0 20px}
.focus .fcon{position:relative;width:100%;float:left;display:none}
.focus .fcon img{display:block}
.focus .fbg{bottom:25px;right:20px;position:absolute;height:21px;text-align:center;z-index:200}
.focus .fbg div{margin:2px auto 0;overflow:hidden;zoom:1;height:14px}
.focus .D1fBt a{position:relative;display:inline;width:12px;height:12px;border-radius:7px;margin:0 5px;color:#fff;text-decoration:none;text-align:center;outline:0;float:left;background:#ccc;border:1px #fff solid}
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fff}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none;font-style:normal}
.fousbox{width:395px;height:540px;margin-top:40px;padding-left:40px;background:#f8faff;float: right;}
.fous-content h4{font-size:24px;color:#333;margin:18px 22px 0 0; font-weight: normal;}
.fous-content h4 a{color:#333;}
.fous-content p{font-size:18px;color:#666;margin:5px 22px 0 0}
.fous-content p a{color:#666;}
.fous-content h4>a:hover{color:#245389}
.fous-content p>a:hover{color:#245389}
.title-part{width:100%;height:32px;padding-top:22px;border-bottom:1px solid #eaebeb}
.title-part h3{font-size:24px;color:#333;padding-top:10px;display:inline;border-bottom:4px solid #245389}
.title-part span{float:right;font-size:14px;color:#666;margin-top:10px;padding-right:20px;background-image:url(title-more.png);background-repeat:no-repeat;background-size:12px;background-position:40px}
.latest-news{width:1400px;margin:20px auto}
.latest-content1{width:1400px;background:rgba(84,133,242,.06);margin:30px 0 25px 0}
.picScroll-top{height:374px;margin:0 auto;overflow:hidden;position:relative;}
.picScroll-top .hd{position:absolute;z-index:99;top:30%;left:53%}
.picScroll-top .hd ul{width:41px;height:169px;border-radius:0 0 30px 30px;background-color:#245389;overflow:hidden;box-shadow:0 0 5px rgba(0,37,49,.6)}
.picScroll-top .hd ul li{width:10px;height:10px;overflow:hidden;margin:15px auto;text-indent:-999px;cursor:pointer;background:rgb(255,255,255,.21);border-radius:50%}
.picScroll-top .hd ul li:first-child{margin-top:35px}
.picScroll-top .hd ul li.on{background-position:0 0;background-color:#fff}
.picScroll-top .bd ul{overflow:hidden;zoom:1}
.picScroll-top .bd ul li{position:relative;height:374px}
.picScroll-top .bd ul li .title{width:700px;height:351px}
.picScroll-top .bd ul li .title h3{font-size:31px;width:580px;color:#333;padding:98px 0 0 69px;font-weight: normal;}
.picScroll-top .bd ul li .title h3>a:hover{color:#245389}
.picScroll-top .bd ul li .title p{font-size:18px;width:580px;color:#666;padding:18px 0 0 69px}
.picScroll-top .bd ul li .pic{position:absolute;top:10px;right:10px;overflow: hidden;}
.picScroll-top .bd ul li .pic img{width:625px;height:350px;transition: all .5s;}
.picScroll-top .bd ul li .pic img:hover{transform: scale(1.1);transition: all .5s;}
.picScroll-top .bd ul li .line{width:63px;height:3px;background:#0a0502;position:absolute;left:69px;bottom:30px}
.latest-content2{width:1400px;margin-bottom:45px;overflow:hidden}
.latest-content2>div{width:460px;float:left;margin-left:19px;border:1px solid #dbdbdb}
.latest-content2>div h4{font-size:28px;color:#000;overflow:hidden;margin:30px 0 0 34px;font-weight: normal;}
.latest-content2>div h4>a:hover{color:#245389}
.latest-content2>div:first-child{margin-left:0;width:434px}
.latest-content2>div:first-child h4{margin:30px 0 0 26px}
.latest-content2>div p{width:398px;height:68px;margin:30px 0 30px 37px;font-size:18px;color:#666;overflow: hidden;}
.latest-content2>div:first-child p{margin:30px 0 30px 20px}
.research-part{width:100%;background:#f8faff}
.research-part .research-inner{width:1400px;margin:0 auto;padding-bottom: 50px;}
.research-inner .title-part{padding-top:42px}
.research-content{width:1400px;margin-top:40px;overflow:hidden}
.research-content .research-left{width:760px;height:615px;background-color:#fff;float:left}
.research-left h4{width:718px;font-size:24px;color:#333;margin:30px 20px 15px 20px;font-weight: normal;display: inline-block;}
.research-left h4 a{color:#333;}
.research-left h4>a:hover{color:#245389}
.research-left p{width:718px;margin:0 20px;font-size: 18px;height: 75px;overflow: hidden;line-height: 25px;color: #666;}
.research-right{width:600px;float:right;margin-left:40px}
.pn_760x425{float:left;width:760px;height:425px;overflow:hidden}
.pn_760x425 img{width:760px;height:425px;transition:all .5s}
.pn_760x425 img:hover{transform:scale(1.1);transition:all .5s}
.research-right>div{width:600px;height:190px;margin-bottom:22px;background-color:#fff}
.research-right>div:hover{background:rgba(1,116,229,.15)}
.research-right>div h4{font-size:24px;color:#333;padding:20px 23px 0 23px;font-weight: normal;margin-bottom: 10px;}
.research-right>div h4 a{color:#333;}
.research-right>div h4>a:hover{color:#245389}
.research-right>div p{font-size:18px;color:#666;padding:10px 23px 0 23px;height: 65px;overflow: hidden;}
.page-bottom{width:100%;background:#fff;background-image:url(page-bottom.png);background-repeat:no-repeat;background-size:cover;position:relative}
.page-bottom .bottom-inner{width:1400px;margin:0 auto}
.bottom-inner span{display:inline-block;width:45%;color:#e3e3e3;font-size:16px;margin: 10px auto;}
.bottom-inner p span:last-child{float:right}
.pagebottom-title{width:166px;height:100px;background-image:url(bottom-bgci.png);position:absolute;left:48%;font-size:30px;color:#245389;text-align:center;line-height:100px;font-weight:700}
.pagebottom-top .bottom-inner{overflow:hidden}
.pagebottom-top .bottom-inner>div{float:left;width: 30%;margin-right:70px}
.pagebottom-top .bottom-inner>div:last-child{margin-right:0}
.pagebottom-top .bottom-inner>div h4{padding:100px 0 29px 0;font-size:23px;color:#fff;font-weight: normal;}
.pagebottom-top .bottom-inner>div li{margin-bottom:15px}
.pagebottom-top .bottom-inner>div li a{font-size:18px;color:#efefef}
.pagebottom-bottom{padding:15px 0;border-top:1px solid #bebebe;margin-top:50px}
.pagebottom-bottom p{margin: 10px 0;}
.mScrollbar3{height:350px}
.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#e8e8e8}
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#245389;height: 50px;}

/* 回顶部 */

.rightpop2{display: none;}
.rightpop2 .r4{background:url(new-totop_1.png) no-repeat center center;}
.rightpop{position:fixed;right:13.5%;top:260px;width:74px;z-index:99999}
.rightpop2 ul li{float:left;width:74px;height:74px;background:#fff;font-size:13px;color:#121212;text-align:center;margin-bottom:10px;}
.rightpop2 ul li a{display:block;width:74px;height:74px;color:#121212;background:#f2f2f2}
.rightpop2 ul li a:hover{background:#0082b5}
.rightpop2 ul li:hover a{color:#fff}
.rightpop2 ul li i{float:left;width:100%;height:34px;margin:8px 0 5px 0;background:url(new-totop_1.png) no-repeat center center;}
.rightpop2 .r4{background:url(new-totop_1.png) no-repeat center center;}
.rightpop .st,.single .clt{display: none}
.rightpop2{position:fixed;right:8%;bottom:40px;width:74px;}


/* -------------------------------列表页6-------------------- */
.navigation-bar{
    width: 1400px;
    margin: 20px auto;
    font-size: 18px;
    color: #333;
    overflow: hidden;
}
.navigation-bar span{
    float: left;
    padding-left: 25px;
    background-image: url(position.jpg);
    background-repeat: no-repeat;
    background-size: contain;
}
.university-title{
    width: 1400px;
    height: 69px;
    line-height: 69px;
    margin: 0 auto;
    border-bottom: 1px solid #000;
}
.university-title h2{
    font-size: 52px;
    color: #333;
}
.university-content{
    width: 1400px;
    margin: 0 auto;
}
.university-content ul li{
    margin-top: 30px;
    position: relative;
}
.university-content ul li:nth-child(5n){
    border-bottom: 1px dashed #A5A5A5;
    padding-bottom: 50px;
    margin-bottom: 50px;
}
.university-content ul li:last-child{
    padding-bottom: 30px;
    margin-bottom: 0;
}
.university-content ul li p{
    height: 34px;
    font-size: 28px;
    font-weight: 400;
    line-height: 30px;
    color: #333333;
    margin-left: 20px;
}
.university-content ul li p a:hover{
    color: #0C5A9F;
}
.university-content ul li span{
    height: 24px;
    font-size: 18px;
    line-height: 30px;
    color: #666666;
    opacity: 0.8;
    margin-left: 20px;
}
.university-content .point{
    width: 4px;
    height: 4px;
    background: #0C5A9F;
    border-radius: 50%;
    opacity: 1;
    position: absolute;
    top: 15px;
    left: 10px;
}
.control-page{
    width: 1400px;
    margin: 0 auto;
    text-align: center;
}

/* -------------------------------ABOUT-------------------- */
.ftboc{width:100%;height:34px;line-height:34px;margin-top:20px;background:#f2f2f2}
.ftboc a{float:right;font-size:18px;color:#121212;margin-right:25px;background:url(print_1.png) no-repeat left center;padding-left:25px}
.ftboc .close{background:url(close_1.png) no-repeat left center;padding-left:20px}
.ftboc a:hover{color:#0082b5}


.about-title{float:left;width: 100%;border-bottom: 1px solid #ccc;margin-bottom:30px;padding-bottom:10px;}
.about-title h2{
    width: 100%;
    margin:20px auto 30px;
    font-size:40px;
    color: #333;text-align: center;
}
.about-list h2{margin-bottom:0}
.about-list {margin-bottom:20px}
.about-list h2{text-align:left;}
.topboxt{float:left;width:100%;font-size:18px;color:#999}
.topboxt span{float:left;margin-right:15px;}
.sharebox{float:right;margin-top:-15px;}
.TRS_Editor p,.TRS_Editor div{margin:15px 0;line-height: 36px;color: #121212;font-size: 18px;}
.news-detail *{font-size: 24px!important;}

.about-content{
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}
.about-content .aboutcont-title h3{
    height: 30px;
    font-size: 26px;
    font-weight: bold;
    line-height: 30px;
    color: #121212;
    padding: 46px 0 20px 0;
    border-bottom: 1px solid #E2E2E2;
}
.about-content .aboutcont-title h3 span{
    display: inline-block;
    padding: 5px 50px;
    line-height: 40px;
    background-image: url(about-titlebgi.png);
    background-repeat: no-repeat;
    background-size: cover;
    color: #fff;
}
.about-content .aboutcont-title h3 a{display: none;}
.about-content .about-text{
    padding: 30px 40px;
    background-color: #f4f9ff;
}
.content3 .about-text{background-color: #fff;}
.about-content .about-text p{
    margin-bottom: 30px;
    font-size: 26px;
    line-height: 36px;
    color: #121212;
    text-align: justify;
}
.about-content .content3 .about-text img{
    width: 100%;
}
.aboutbottom .pagebottom-top{
    margin-top: 30px;
}
.aboutbottom .pagebottom-top p{
    font-size: 24px;
    line-height: 24px;
    color: #333333;
    margin-bottom: 15px;
}
.aboutbottom .pagebottom-top p em{
    font-style: normal;
    color: #245389;
}
.aboutbottom{background-image: none;}
.aboutbottom .pagebottom-bottom{
    background-image: url(about-bottom.png);
    background-repeat: no-repeat;
    background-size: cover;
}

/* -------------------------------ABOUT-1-------------------- */
.cont1-left{
    width: 1014px;
    padding-right: 40px;
    float: left;
    border-right: 1px solid #E2E2E2;
}
.cont1-left .cont1-events{
    border-bottom: 1px solid #ccc;
}
.cont1-div h4{
    height: 30px;
    font-size: 26px;
    font-weight: bold;
    line-height: 30px;
    color: #121212;
    padding-bottom:20px;
    border-bottom: 1px solid #E2E2E2;
    margin-bottom: 10px;
}
.cont1-div h4 a span{
    color: #666;
    margin-left: 10px;
}

.cont1-div .cont1event-text li{
    width: 100%;
    overflow: hidden;
    padding: 20px 0;
    border-bottom: 1px solid #F2F2F2;
}
.cont1-div ul li{
    width: 100%;
    overflow: hidden;
    padding: 20px 0;
    border-bottom: 1px solid #F2F2F2;
}
.cont1-div ul li .time{
    font-size: 18px;
    color: #727272;
    float: left;
}
.cont1-div ul li .eventstext{
    width: 75%;
    float: left;
    margin: 0 20px;text-align: justify;
}
.cont1-div ul li .eventstext h5{
    font-size: 24px;
    color: #333;
    font-weight: 400;
}
.cont1-div ul li .eventstext h5 a:hover{color: #245389;}
.cont1-div ul li .eventstext p{
    font-size: 18px;
    font-weight: 400;
    color: #666;
    margin: 12px 0;
}
.cont1-div ul li .eventstext span{
    font-size: 16px;
    font-weight: 400;
    color: #666;
}
.cont1-div ul li .leftimg{
    float: left;
}
.cont1-div ul li .leftimg img{width:205px;height: 135px;}
.cont1-div ul li .leftimg a{
    display: inline-block;
}
.cont1-div .cont2partners-text h3{
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #446C9A;
    color: #fff;
    font-size: 22px;
    font-weight: normal;
    display: inline-block;
    padding: 0 10px;
}
.cont1-div .cont2partners-text h3:first-child{
    margin-top: 12px;
}
.cont1-div .cont2partners-text p{
    background: #F7F7F7;
    padding: 15px;
    line-height: 25px;
    margin-bottom: 40px;
    text-align: justify;
    font-size:18px;
    height: 67px;
    overflow: hidden;
}
.cont1-right{
    width: 300px;
    float: right;
}
.cont1-right .cont3most ul li{
    overflow: hidden;
    padding: 22px 0;
}
.cont1-right .cont3most ul li span{
    float: left;
    font-size: 24px;
    font-weight: 400;
    color: #121212;
}
.cont1-right .cont3most ul li p{
    float: left;
    width: 175px;
    font-size:24px;
    font-weight: 400;
    color: #121212;
    margin: 0 19px 0 27px;
}
.cont1-right .cont3most ul li p a:hover{color: #245389;}
.cont1-right .cont3most ul li img{
    float: right;
}

/* -------------------------------ABOUT-2-------------------- */
.about-part{
    width: 1400px;
    margin: 0 auto;
}
.about-part .about-title p{
    height: 50px;
    line-height: 50px;
    width: 1400px;
    margin: 0 auto;
}
.about-part .about-title p .title-right{
    float: right;
}
.about-part .about-title p .title-right img{
    margin-right: 10px;
}
.about-part .about-content .cont2-img{
    text-align: center;
    margin: 54px 0 25px 0;
}
.about-part .about-content .cont2-img p{
    text-align: left;
    font-size: 18px;
    line-height: 24px;
    color: #333333;
}
.about2-content>p{
    font-size: 26px;
    line-height: 36px;
    color: #121212;
    margin-bottom: 40px;
    text-align: justify;
}
.about2-bottom>span{
    font-size: 20px;
    font-weight: 400;
    color: #666666;
}
.about2-bot2{
    background-color: #f2f2f2;
    line-height: 55px;
    text-align: right;
    margin-top: 5px;
}
.about2-bot2 a{
    font-size: 20px;
    color: #121212;
    display: inline-block;
    margin-right: 40px;
    font-weight: 400;
    line-height: 30px;
}
.about2-bot2 img{
    vertical-align: middle;
    margin: -5px 5px 0 0;
}

/* -------------------------------ABOUT-3-------------------- */
.cont3-left{
    width: 1014px;
    padding-right: 40px;
    float: left;
    border-right: 1px solid #E2E2E2;
}
.cont3-1{
    border-bottom: 1px solid #666;
}
.cont3-div h4{
    height: 30px;
    font-size: 26px;
    font-weight: bold;
    line-height: 30px;
    color: #121212;
    padding:20px 0 20px 0;
    border-bottom: 1px solid #E2E2E2;
}
.cont3-div ul li{
    width: 100%;
    overflow: hidden;
    padding: 20px 0;
    border-bottom: 1px solid #F2F2F2;
}
.cont3-div ul li:last-child{
    border-bottom: none;
}
.cont3-div ul li .time{
    font-size: 18px;
    color: #727272;
    float: left;
}
.cont3-div ul li .eventstext{
    width: 65%;
    float: left;
    margin: 0 20px;
}
.cont3-div ul li .eventstext h5{
    font-size: 24px;
    color: #333;
    font-weight: 400;
}
.cont3-div ul li .eventstext h5 a:hover{color: #245389;}
.cont3-div ul li .eventstext p{
    font-size: 18px;
    font-weight: 400;
    color: #666;
    margin: 12px 0;
}
.cont3-div ul li .eventstext span{
    font-size: 16px;
    font-weight: 400;
    color: #727272;
}
.cont3-div ul li .eventstext>span{
    font-size: 14px;
    font-weight: 400;
    color: #666666;
}
.cont3-div ul li .leftimg{
    float: left;
}
.cont3-div ul li .leftimg img{width:205px;height:135px;}
.cont3-div ul li .leftimg a{
    display: inline-block;
}
.cont3-div h4{
    font-size: 34px;
    font-weight: bold;
    line-height: 30px;
    color: #121212;
}
.cont3-div h4 a span{
    color: #666;
    margin-left: 10px;
}
.cont3-div .cont3-text h5{
    font-size: 28px;
    font-weight: bold;
    line-height: 30px;
    color: #245389;
    padding: 38px 0 15px 40px;
    background-image: url(about3-left_03.jpg);
    background-repeat: no-repeat;
    background-position: 0 40px;
    border-bottom: 1px solid #E2E2E2;
}
.cont3-div .cont3-text h5 a{color:#245389}
.cont3-div .cont3-text h5>a{
    font-size: 28px;
    font-weight: bold;
    line-height: 30px;
    color: #245389;
}
.cont3-div .cont3-text h5 span a{
    float: right;
    color: #666;
}
.cont3-div .cont3-1text{
    overflow: hidden;
}
.cont3-text .cont3-1text li{
    width: 191px;
    float: left;
    margin-left: 42px;
    border: none;
}
.cont3-text .cont3-1text li img{width:190px;height: 260px}
.cont3-text .cont3-1text li:first-child{
    margin-left: 63px;
}
.cont3-text .cont3-1text li a{
    display: inline-block;
}
.cont3-text .cont3-1text li p{
    width: 100%;
    height: 60px;
    font-size: 24px;
    font-weight: 400;
    line-height: 30px;
    color: #333;
    overflow: hidden;
}
.cont3-text .cont3-1text li p:hover{color: #245389;}
.cont3-text .cont3-3text{
    width: 100%;
    margin: 0 auto;
}
.cont3-text .cont3-3text li{
    margin-top: 30px;
    position: relative;
    padding: 0;
    border: none;
}
.cont3-text .cont3-3text li:nth-child(5n){
    padding-bottom: 50px;
    margin-bottom: 50px;
}
.cont3-text .cont3-3text li:last-child{
    padding-bottom: 50px;
    margin-bottom: 0;
}
.cont3-text .cont3-3text li p{
    height: 34px;
    font-size: 24px;
    font-weight: 400;
    line-height: 30px;
    color: #333333;
    margin-left: 20px;
}
.cont3-text .cont3-3text li p a:hover{
    color: #0C5A9F;
}
.cont3-text .cont3-3text li span{
    height: 24px;
    font-size: 18px;
    line-height: 30px;
    color: #666666;
    opacity: 0.8;
    margin-left: 20px;
}
.cont3-text .cont3-3text li .point{
    width: 4px;
    height: 4px;
    background: #0C5A9F;
    border-radius: 50%;
    opacity: 1;
    position: absolute;
    top: 15px;
    left: 10px;
}



/* 新版leadership页面样式 */

.innerCenter{
	width: 100%;
	margin:0 auto;
}
.sk_ld_name{
	font-size: 14px;
	color: #999;
	margin: 22px 0;
}
.sk_ld_name span{
	font-size: 24px;
	color: #1a1a1a;
	padding-right: 8px;
}
.ld_jjBox{
	overflow: hidden;
	margin-bottom: 54px;
}
.ld_jjImg{
	float: left;
	width: 202px;
	height: 307px;
	background: #f1f1f1;
	border: 1px solid #e1e8ee;
}
.ld_jjImg img{
	display:block ;
	width: 163px;
	height: 213px;
	margin:24px auto 0;
}
.ld_jjImg p{
	text-align: center;
	font-size: 20px;
	color: #3576b1;
	margin:22px 0 6px;
}
.ld_jjImg span{
	color: #4c4c4c;
	font-size: 14px;
	display: block;
	text-align: center;
}
.ld_jjPBox{
	float: right;
	width: 726px;
	height: 270px;
	border:1px solid #cfe6f9;
	background: #f7fbfd;
	padding: 18px 0px 18px 22px; 
	
}
.ld_jjP{
	overflow-y: scroll;
	height: 270px;
	padding-right: 22px;
}
.ld_jjPBox p{
	line-height: 30px;
	font-size: 15px;
	color: #333;
	text-indent: 2em;
}
.ld_navBox{
	border-bottom: 1px solid #d9d9d9;
	position: relative;
	overflow: hidden;
}
.ld_navBox i{
	display: block;
	width: 100%;
	height: 16px;
	position: absolute;
	background: #fff;
	left: 0;
	bottom: 0;
}
.ld_navBox ul{
	width: 797px;
	height: 48px;
	margin:0 auto;
}
.ld_navBox ul li{
	float: left;
	padding:0 38px;
	border-right:2px solid #e6e6e6 ;
}
.ld_navBox ul li a{
	display: block;
	padding-left: 41px;
	font-size: 20px;
	color: #666666;
	position: relative;
	z-index: 999;
	padding-bottom: 14px;
	padding-right: 3px;
	height: 33px;
	line-height: 33px;
}
.ld_navBox ul li.active a{
	border-bottom: 2px solid #15405f;
	color: #3576b1;
	font-weight: bold;
}
.ld_navBox ul .ld_nav_li1.active a{
	background: url(sk_ld_10_v2019.jpg) 3px 3px no-repeat;
}

.ld_navBox ul .ld_nav_li1 a{
	background: url(sk_ld_10_2_v2019.jpg) 3px 3px no-repeat;
}

.ld_navBox ul .ld_nav_li2 a{
	background: url(sk_ld_07_v2019.jpg) 3px 0px no-repeat;
}
.ld_navBox ul .ld_nav_li2.active a{
	background: url(sk_ld_07_02_v2019.jpg) 3px 0px no-repeat;
}
.ld_navBox ul .ld_nav_li3.active a{
	background: url(sk_ld_13_2_v2019.jpg) 3px 8px no-repeat;
}
.ld_navBox ul .ld_nav_li3 a{
	background: url(sk_ld_13_v2019.jpg) 3px 8px no-repeat;
	width: 75px;
	letter-spacing:9px;
	padding-right: 0;
}
.ld_navBox ul .ld_nav_li4{
	border-right: 0;
	
}
.ld_navBox ul .ld_nav_li4.active a{
	background: url(ldListBLiImg_03_v2019.png) 3px 6px no-repeat;
}
.ld_navBox ul .ld_nav_li4 a{
	width: 75px;
	background: url(sk_ld_16_v2019.jpg) 3px 6px no-repeat;
	letter-spacing:9px;
	padding-right: 0;
}
.ldhdUl li{
	background: url(sk_ld_23_v2019.jpg) left bottom repeat-x;
	padding-bottom: 17px;
	padding-top: 17px;
}
.ldhdLia{
	display: block;
	font-size: 16px;
	color: #333;
	margin-bottom: 16px;
	white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ldhdLia:hover{
	font-weight: bold;
	color: #1b5682;
}
.ldhdUlNw{
	overflow: hidden;
	height:80px;
}
.ldhdUlNw img{
    width: 118px;
    height: 79px;
    float: left;
}
.ldhdUlNw p{
	float: right;
	width: 865px;
	font-size: 14px;
	color: #666;
	line-height: 24px;
	padding-top: 4px;
}
.ldhdUlNw p a{
	color: #3576b1;
}
.ldhdUl2{
	padding:5px 0;
	background: url(sk_ld_23_v2019.jpg) left bottom repeat-x;
}
.ldhdUl2 li{
	padding-left: 22px;
	background: url(sk_ld_29_v2019.jpg) no-repeat left center;
}
.ldhdUl2 li a{
	display: block;
	height: 42px;
	line-height: 42px;
	color: #333;
	font-size:16px;
	white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ldhdUl2 li a:hover{
	color: #1b5682;
	font-weight: bold;
}


.yldListTp{
	overflow: hidden;
	margin-left: -26px;
}
.yldListTp li{
	width: 316px;
	height: 286px;
	background: #f1f9fb;
	float: left;
	margin-left: 26px;
	margin-top: 25px;
}
.yldListTp li a{
	display: block;
	width: 100%;
	height: 100%;
}
.yldListTp li a img{
	width: 100%;
	height: 212px;
	cursor: pointer;
}
.yldListTp li a span{
	display: block;
	font-size: 15px;
	color: #333;
	line-height: 25px;
	height: 50px;
	padding: 0 16px;
	margin-top: 8px;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    cursor: pointer;
}

.yldList{
	clear: both;
}
.yldListSp{
	overflow: hidden;
	margin-left: -24px;
}
.yldListSp li{
	width: 488px;
	height: 350px;
	background: #f1f9fb;
	float: left;
	margin-left: 24px;
	margin-top: 25px;
}
.yldListSp li a{
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
}
.yldListSp li a img{
	width: 100%;
	height: 275px;
	cursor: pointer;
}
.yldListSp li a i{
	display: block;
	position: absolute;
	width: 67px;
	height: 67px;
	left: 50%;
	margin-left: -34px;
	top: 100px;
	z-index: 2;
	background: url(ldSpBtn_03_v2019.png) no-repeat;
	cursor: pointer;
}
.yldListSp li a span{
	display: block;
	font-size: 15px;
	color: #333;
	line-height: 25px;
	height: 50px;
	padding: 0 30px;
	margin-top: 8px;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    cursor: pointer;
}
.ldListTop{
	padding:0 80px 32px 80px;
	border-bottom: 2px solid #f3f3f3;
	margin-bottom: 0;
}
.ldListTop .ld_jjImg{
	width: 200px;
	height: 350px;
}
.ldListTop .ld_jjImg img{
	margin-top: 14px;
	border:1px solid #e0e0e0;
}
.ldListTop .ld_jjImg p{
	margin-top: 18px;
}
.ldListTop .ld_jjImg span{
	font-size: 16px;
}

.ldListTopWz{
	width: 608px;
	float: right;
}
.ldListTopWz .ldListTopWzP{
	background-color: #f7fbff;
}
.ldListTopWz .ldListTopWzP p{
	font-size: 18px;
	color: #333;
	line-height: 26px;
	text-align: justify;
    padding: 15px;
}
.ldListTopWz .ldListTopWzP p a{
	color: #3576b1;
}

.ldListUl5{
	overflow: hidden;
	padding-top: 32px;
	padding-bottom: 32px;
	padding-right: 0;
	border-bottom: 2px solid #f3f3f3;
}

.ldListUl5 .ld_jjImg{
	margin-right: 30px;
	float: left;
    height: 520px;
}
.ldListUl5 .ld_jjImg span{
	padding:0 15px;
	line-height: 26px;
}
.ldListUl6{
	padding-left: 210px;
	border-bottom: 0;
	margin-bottom: 60px;
}
.ldListUl6 .ld_jjImg{
	height: 315px;
}


/* 组织机构 */


.jgs{width:100%;margin: 0 auto;;overflow: hidden;}
.jgs .jgs-left{float: left;width:49%;margin-top:16px;background:url(news-list-newline2.png) no-repeat left 0;}
.jgs .jgs-right{float: right;width:49%;margin-top:16px;background:url(news-list-newline2.png) no-repeat left top;}
.jgs .title{width:40%;height:60px;background:#245389;font-size: 24px;color: #fff;margin:auto; text-align: center;line-height:60px}
.jgs .zzline{float:left;width:100%;text-align: center;}
.jgs .left-part .part-title{width:97%;font-size: 24px;background-color: #d3d3d5;color: #14418f;font-weight: normal;padding: 5px 10px;}
.jgs .left-part .part-content,.jgs .right-part .part-content{background-color: #f7f8f8;padding-bottom: 20px;}
.jgs .left-part .part-content p,.jgs .right-part .part-content p{padding: 5px 10px;font-size: 18px;}
.jgs .left-part .part-content p a:hover,.jgs .right-part .part-content p a:hover{color: #245389;}
.jgs .right-part .part-title{width: 100%;font-size: 24px;background-color: #245389;color: #fff;font-weight: normal;padding: 5px 10px;}
.jgs .left-part .part-content p a:hover,.jgs .right-part .part-content p a:hover{text-decoration: underline;}
.jgs .jgs-right .right-part,.jgs .jgs-left .left-part{padding-left: 15px;border-left: 2px solid #7a7a7a;background: url(news-list-newline2.png);background-repeat: no-repeat;background-position: 0 18px;}
.jgs .jgs-right .right-part:first-child,.jgs .jgs-left .left-part:first-child{padding-left: 15px;border-left: 2px solid #7a7a7a;background-image: url(news-list-newline2.png);background-repeat: no-repeat;background-position: 0 18px;}
.jgs .jgs-right .right-part:nth-child(1){background:none;margin-top:-20px;position:relative;}
.jgs .jgs-right .right-part:nth-child(1) i{position:absolute;left:-2px;top:0;width:5px;height:20px;background: #fff}
.jgs .jgs-right .right-part:nth-last-child(1){margin-top:-20px;position:relative;border-left:0;}

.jgs .jgs-left .left-part:nth-child(1){background:none;margin-top:-20px;position:relative;}
.jgs .jgs-left .left-part:nth-child(1) i{position:absolute;left:-2px;top:0;width:5px;height:20px;background: #fff}
.jgs .jgs-left .left-part:nth-last-child(1){margin-top:-20px;position:relative;border-left:0;}




/* page */
.noyau-cr-pages {position: relative;margin:30px 0 ;font-size: 0;text-align:center;float:left;width:100%}
.noyau-cr-pages li {display: inline-block;}
.ie7 .noyau-cr-pages li {display: inline;}
.noyau-cr-pages li {display: inline-block;margin: 0 6px; font-size:16px;line-height:24px;background: #f7f7f7;border: 1px #e9e9e9 solid;}
.noyau-cr-pages li * {float: left;}
.noyau-cr-pages a {padding: 0 0 0 7px;color: #666;font-weight: bold;}
.noyau-cr-pages span {padding: 0 7px 0 0;cursor: pointer;}
.noyau-cr-pages a.noyau-cr-current,.noyau-cr-pages a:hover,.noyau-cr-pages a.noyau-cr-current span,.noyau-cr-pages a:hover span {
 background: #245389;}
.noyau-cr-pages a.noyau-cr-current,.noyau-cr-pages a:hover {background-position: 0 0;color: #fff;}
.noyau-cr-pages a.noyau-cr-current span,.noyau-cr-pages a:hover span {background-position: 100% -23px;}
.noyau-cr-pages .noyau-cr-page-info {color: #666;font-weight:bold;cursor:auto;display:inline-block;margin:4px 0 0 3px;}
.noyau-cr-pages .noyau-cr-box input {width: 43px;height:26px;line-height: 26px;text-align: center;border: 1px solid #bfbfbf;color: #666;}
.noyau-cr-pages .noyau-cr-page-goto {width: 46px;height:28px; line-height:26px;border: 1px solid #bfbfbf;background: #fff;color: #666;font-size: 14px;cursor: pointer;text-align:center;}
.noyau-cr-pages a,.noyau-cr-pages .noyau-cr-page-info{font-weight: normal;}


/* 20230628add */

.pn_205x295{float:left;width:205px;height:295px;}
.pn_205x295 img{width:205px;height:295px;}
.centxt{float:left;width:640px;margin-left:30px;;line-height:40px}

/* fx */

.bshare-custom.icon-medium{float:left;}
.bshare-custom.icon-medium .newweb{width:46px;height:46px;background:url(newswbico.png) no-repeat center center #dedede!important;padding-left:0;border-radius:50%}
.bshare-custom.icon-medium .newweb:hover{background:url(newswbico.png) no-repeat center center #d9534f!important}
.newwx{float:left;width:46px;height:46px;border-radius:50%;margin-right:10px;position: relative;background:url(sk_ico1_wx.png);cursor: pointer;}
.newwx:hover{background:url(sk_ico1_wx_on.png);}
.newwx:hover #div_div{display:block;}
#div_div{position:absolute;left:-40px;top:60px;display:none;background:#fff}
#div_div canvas{box-shadow: 0px 2px 8px #999;padding:10px;}

/* 0630 */

.centxtct{width:100%;margin-left:0}
.pn_140x190t{float:left;width:100%;border-bottom: 1px #ccc solid;padding-bottom: 30px;margin-bottom: 20px;}
.pn_140x190t img{float:left;width:140px;height:190px;}
.pn_140x190t span{float:right;width:850px;font-size:26px;line-height:32px;}
.pn_140x190t .tithd,.pn_140x190t span i{color:#245389}
.pn_140x190t span i{font-style:normal;}



@media screen and (max-width:1400px){
/* ------------------首页--------------------- */
.conbox,.footer,.footptul,.fottxt,.logobox,.menu,.novbox,.topbox{width:1200px}
.menu ul li{float:left;height:52px;line-height:52px;font-size:20px;color:rgba(255,255,255,.8);margin-right:40px;position:relative}
.logobox .logo{width:80%}
.logobox .logo img{width:100%}
.focus{width:765px;height:540px;}
.focus img{width:765px;height:540px}
.focus .shadow{width:725px}
.latest-news,.latest-content1,.latest-content2,.research-part .research-inner,.research-part .research-content,.page-bottom .bottom-inner{width:1200px;}
.picScroll-top .bd ul li .title{width:50%;}
.picScroll-top .bd ul li .title h3,.picScroll-top .bd ul li .title p{width:90%;}
.picScroll-top .bd ul li .pic{width: 46%;}
.picScroll-top .bd ul li .pic img{width:95%;}
.latest-content2>div{width:33%;}
.latest-content2>div h4{width:90%;height:66px;}
.latest-content2>div p{width:90%; margin: 20px 0 20px 37px;height:44px;overflow: hidden;}
.latest-content2>div:first-child{width:30%}
.latest-content2>div:first-child p{margin: 20px 0 20px 20px;}
.research-content .research-left {width: 55%;}
.pn_760x425{width: 100%;}
.pn_760x425 img{width: 100%;}
.research-left h4,.research-left p{width: 95%;}
.research-right{width: 40%;}
.research-right>div{width: 100%;}
.pagebottom-top .bottom-inner>div{margin-right: 60px;}

/* ------------------ABOUT--------------------- */
.about-part,.navigation-bar,.about-title h2,.about-content {width: 1200px;}
.about-content .aboutcont-title h3,.about-content .about-text p,.about-content .about-text span img {width: 100%;}
/* ------------------ABOUT-1--------------------- */
.cont1-left {width: 60%;}
.cont1-div ul li .eventstext {width:65%}
.cont1-div ul li .eventstext p{height:42px;overflow: hidden;margin:9px 0;}
.cont1-right {
    width: 300px;
    float: right;
    margin-right: 100px;
}
/* ------------------ABOUT-2--------------------- */
.about-part .about-title p,.about-part .about-content .cont2-img p,.about2-content>p {width: 1200px;}
/* ------------------ABOUT-3--------------------- */
.cont3-text .cont3-1text li {width: 20%;}
.cont3-text .cont3-1text li a {width: 100%;}
.cont3-text .cont3-1text li a img{width: 100%;height: 220px;}
.cont3-text .cont3-1text li:first-child {margin-left: 10px};
.cont3-left {width: 60%;}
.cont3-div ul li .eventstext {width:40%}
.cont3-right {
    width: 300px;
    float: right;
    margin-right: 100px;
}
/* leadership */
.innerCenter{width: 100%;}
.ldListTop {padding: 20px;border-bottom: 2px solid #f3f3f3;margin-bottom: 0;}
.ldListTopWz{width: 70%;}
.ldListUl5 .ld_jjImg{margin-bottom: 30px;}
.ldListTop .ld_jjImg{width: 150px;height: 280px;}
.ldListUl5 .ld_jjImg{margin-right: 20px;}
.ldListUl5 .ld_jjImg:last-child{margin-right:0;}
.ld_jjImg img{width: 130px;height: 160px;}

/* 列表页 */
.jgs{height: 1500px;}
.jgs_title,.jgs_title2,.jgs_list{height: auto;width: 40%;}
.jgs_title{width: 30%;height: 60px;}
.jgsr_title,.jgsr_title2,.jgsr_list,.jgsr_title3,.line_div5{width: 100%;}
.pn_140x190t span{width:560px;font-size:20px}


}



@media screen and (max-width:768px){

.rightpop2{display: none!important;}
.pc-logobox{
    display: none;
}
.pc-menubox{
    display: none;
}
.phone-logobox{
    display: block;
}
.phone-menubox{
    display: block;
}
.sharebox{display:none}
.ftboc{display: none;}

.logobox{width:90%;padding: 0.5rem;overflow:hidden;background-color: #21578d;}
.logobox .logo{width: auto;margin: 0;display: inline-block;vertical-align: middle;}
.logobox h2{display: inline-block;width: 50%;font-size: 0.4rem;color: #fff;font-weight: 400}
.logobox p{float: right;}
.logobox p a{margin-right: 0.125rem}
.logobox .logo img{width: 100%}
.search{float:right;width:85%;height:0.7rem;border:0.025rem #0c5a9f solid;margin:0.5rem 0.75rem 0.5rem 0;background:rgba(248,248,248,.6);display: none;}
.logobox .search.showsearch{display: block;}
.search input{float:left;width:3.75rem;height:0.6rem;background:0 0;margin-top:0.05rem;padding-left:0.25rem}
.btns{float:right;width:0.4rem;height:0.4rem;margin-top:0.15rem;background:url(top_search.png) no-repeat center center;border-left:0.025rem #ccc solid;padding-left:0.25rem}
.menubox-out{width:100%;margin:auto;background:#245389;}
.menu{width:90%;margin:auto;overflow: hidden;}
.menu ul li{font-size:0.35rem;color:rgba(255,255,255,.8);margin-right:0.1rem;position:relative}
.menu ul li:last-child{margin-right:0}
.menu ul li a{color:#000;font-weight: normal;}
.menu .now a,.menu ul li a:hover{color:#333}
.menu .now a{font-weight:normal;font-size:0.3rem}
.menu .twoname{width:9rem;background:#fff;box-shadow:0 0 0.25rem rgba(0,0,0,.16);z-index:9999}
.menu .twoname a{font-size:0.25rem;color:#fff;padding:0 0.5rem;background-color: #000;}
.twoname a:hover{background:#eaf3ff}
.menu ul li:hover .twoname{display:block}

/* ------------------ABOUT--------------------- */
.navigation-bar{font-size: 14px;}
.navigation-bar span a{display: inline-block;}
.navigation-bar,.about-part{
    width: 90%;
}
.about-content{
    width: 100%;
}
.page-bottom,.aboutbottom{
    width: 100%;
}
.page-bottom{
    width: 100%;
}
.aboutbottom .pagebottom-top{
    display: none;
}
.pagebottom-top .bottom-inner{
    width: 100%;
}
.aboutbottom .pagebottom-bottom{
    width: 100%;
}
.page-bottom.aboutbottom .pagebottom-bottom .bottom-inner{
    width: 90%;
    margin: 0 auto;
}
.aboutbottom .pagebottom-top p{
    font-size: 15px;
    line-height: 24px;
    color: #333333;
    margin-bottom: 15px;
}
.about-title h2{
    font-size: 30px;
    width: 100%;margin-bottom: 0
}
.about-content .aboutcont-title h3{
    padding: 20px 0;
    font-size: 20px;
}
.pagebottom-bottom{height: auto;border-top:1px solid #bebebe;margin-top:20px}
.bottom-inner span{display:inline-block;width:100%;color:#e3e3e3;font-size:15px}
.about-content .about-text{
    padding: 10px 20px;
}
.about-content .aboutcont-title h3 span{
    padding: 0 10px;
    background-image: none;
    line-height: 30px;
    color: #000;
}
.about-content .aboutcont-title h3 a{
    display: block;
    float: right;
    margin-right: 20px;
}
.menu ul li{float:left;width: 2.5rem;height:0.666667rem;line-height:0.666667rem;border: 1px solid #A72929;font-size:0.346667rem;color:#333;text-align: center;margin:0.133333rem 0 0.133333rem 0.133333rem;}
.menu ul li a{display:block;color:#333}
.menu{height: 0;}

.about-content .about-text p{font-size: 18px;}


/* ------------------ABOUT-1--------------------- */
.cont1-left {width: 100%;border: none;padding: 0;}
.leader-part {display: none;}
.phone-leaderpart{width:100%;;display: block;margin: 30px auto;}
.phone-leaderpart .leader-info{overflow: hidden;margin: 20px 0;}
.phone-leaderpart .leader-info p{font-size: 18px;}
.phone-leaderpart .leader-info .leader-name{font-size: 18px;width:30%;float: left;line-height: 24px;color:#3576b1}
.phone-leaderpart .leader-info .leader-zw{font-size: 18px;width:60%;float: right;line-height: 24px;}

.cont1-div ul li .eventstext {width:40%}
.cont1-right {
    width: 300px;
    float: right;
    margin-right: 100px;
}
.cont1-div h4{
    font-size: 26px;
    font-weight: bold;
    line-height: 30px;
    color: #121212;
    padding: 20px 0 10px 0;
    border-bottom: 1px solid #E2E2E2;
    margin: 10px 0;
}
.cont1-div ul li{
    padding: 20px 0;
}
.cont1-div ul li .leftimg{
    float: left;
    width: 100%;
}

.cont1-div ul li .leftimg a{
    display: inline-block;
    width: 100%;
}
.cont1-div ul li .leftimg a img{
    width: 100%;
}
.cont1-div ul li .eventstext {width:100%;margin: 0;text-align: left;}
.cont1-div ul li .eventstext p{height: 68px;}

.cont1-div .cont2partners-text p{
    background: #F7F7F7;
    font-size: 18px;
    padding: 15px;
    line-height: 25px;
    margin-bottom: 40px;
    text-align: justify;
}
.cont1-div .cont2partners-text h3{
    height: 35px;
    width: 90%;
    line-height: 35px;
    text-align: left;
    background: #446C9A;
    color: #fff;
    font-size: 20px;
    display: inline-block;
    padding: 0 10px;
    overflow: hidden;
}
.cont1-right {
    width: 100%;
    float: right;
    margin: 0;
    display: none;
}


/* ------------------ABOUT-2--------------------- */
.about-part .about-title p,.about-part .about-content .cont2-img p,.about2-content>p {width: 100%;}
.about-part .about-title p{
    width: 100%;
    height: auto;
}
.about-part .about-title p span{
    font-size: 16px;
    display: inline-block;
    width: 100%;

}
.about-part .about-title p .title-right{
    display: none;
}
.about-part .about-content .cont2-img img{
    width: 100%;
}
.about-part .about-content .cont2-img p{
    font-size: 15px;
}
.about2-content>p{
    font-size: 18px;
    line-height: 30px;
    color: #121212;
    margin-bottom: 20px;
    text-align: justify;
}
.about2-bottom .about2-print{
    display: none;
}
/* ------------------ABOUT-3--------------------- */
.cont3-div h4{
    font-size: 26px;
    font-weight: bold;
    line-height: 30px;
    color: #121212;
    padding: 20px 0 10px 0;
    border-bottom: 1px solid #E2E2E2;
}
.cont3-div .cont3-text h5{
    font-size: 25px;
    font-weight: bold;
    line-height: 30px;
    color: #245389;
    padding: 28px 0 10px 30px;
    background-image: url(about3-left_03.jpg);
    background-repeat: no-repeat;
    background-position: 0 30px;
    border-bottom: 1px solid #E2E2E2;
}
.cont3-text .cont3-1text li{
    width: 40%;
    border: none;
    margin: 0 15px;
    padding: 10px 0;
}
.cont3-text .cont3-1text li p{
    width: 100%;
    font-size: 16px;
    font-weight: 400;
    line-height: 25px;
    color: #121212;
    height: 50px;
}
.cont3-text .cont3-3text li p{
    font-size: 20px;
    font-weight: 400;
    line-height: 25px;
    color: #333333;
    margin-left: 20px;
}
.cont3-text .cont3-3text li span{
    font-size: 15px;
    line-height: 30px;
    color: #666666;
    opacity: 0.8;
    margin-left: 20px;
}
.cont3-div ul li .leftimg{
    float: left;
    width: 100%;
}
.cont3-div ul li .leftimg a{
    display: inline-block;
    width: 100%;
}
.cont3-div ul li .leftimg a img{
    width: 100%;
}
.cont3-div ul li .eventstext{
    width: 100%;
    float: left;
    margin: 0;
}
.cont3most>a img{
    width: 100%;
}
.cont3-text .cont3-1text li a img{height: 200px;}

/* 菜单弹窗 */
.menu_mask,.login_mask,.search_mask{display: none;position:fixed;left:0;top:2.2rem;width:100%;height:100%;background:rgba(0,0,0,.2);z-index: 9999}
.menubox{width:96%;padding:4% 2%;background:url(pop_top.jpg) no-repeat top center #fff;padding-top: 0.346667rem;overflow:hidden}
.meulist{float:left;width: 100%;margin-top:0.2rem}
.meulist .tit{float:left;width:3rem;height:0.693333rem;line-height:0.693333rem;margin-top:0.133333rem;text-align: left;padding-left: 10px;font-size: 0.35rem;color:#fff;background: #21578d;border-radius:0.08rem;}
.meulist ul{float:left;width:6rem;margin-left:0.266667rem}
.meulist li{float:left;width: 2.5rem;height:0.666667rem;line-height:0.666667rem;border: 1px solid #A72929;font-size:0.346667rem;color:#333;text-align: center;margin:0.133333rem 0 0.133333rem 0.133333rem;}
.meulist li a{display:block;color:#333}
.is-visible{position: fixed;}
.single{display:block;}
.userbox{float:left;width: 100%;text-align: center;}
.userbox ul li{display:inline-block;width:3.2rem;height:0.933333rem;line-height:0.933333rem;text-align:center;border: 1px solid #A72929;font-size:0.373333rem;color:#333;border-radius:0.08rem;margin:0 0.4rem}
.userbox ul li a{display:block;color:#333}
.userbox .name{float:left;margin-left:2%;font-size:0.373333rem;color:#333}
.userbox .loginout{float:right;font-size:0.373333rem;color:#333;margin-right:2%;}
.shoplist{float:left;width:100%;margin-top:0.266667rem}
.shoplist ul li{float:left;width:96%;height:1.066667rem;line-height:1.066667rem;font-size:0.373333rem;padding:0 2%;color:#333;border-bottom: 1px solid #DFDFDF;
background: url(list_r.jpg) no-repeat 98% center;}
.shoplist ul li a,.userbox .loginout a{display:block;color:#333}

.sharebox,.about2-bot2{display:none}
.topboxt span{font-size:16px;}
.TRS_Editor p img{max-width:100%}


/* leadership */
.about-title{margin-bottom: 0;}
.innerCenter{width: 100%;}
.ldListTop {padding: 20px 10px;border-bottom: 2px solid #f3f3f3;margin-bottom: 0;}
.ldListTopWz{width: 50%;}
.ldListUl5 .ld_jjImg{margin-bottom: 30px;}
.ldListUl5 .ld_jjImg{margin-right: 20px;}
.ldListTop .ld_jjImg{width: 150px;height: 280px;}
.ldListUl5 .ld_jjImg:nth-child(2n){margin-right:0;}
.ld_jjImg img{width: 130px;height: 160px;}


/* 列表页 */
.about1-jgs{padding-left: 0;background: none;}
.jgs{width: 100%;margin: 0 auto;;overflow: hidden;margin-top: 20px;height: auto;}
.jgs .jgs-left{float: none;width: 100%;overflow: hidden;background: none;}
.jgs .jgs-right{float: none;width: 100%;overflow: hidden;margin-top: 50px;}
.jgs .title{width: 100%;height: 70px;background-color: #245389;font-size: 20px;padding-right: 0;color: #fff;margin-left: 0;}

.jgs .left-part .part-title{font-size: 20px;}
.jgs .right-part .part-title{width: 95%;font-size: 20px;}
.jgs .jgs-right .right-part, .jgs .jgs-left .left-part,.jgs .jgs-left .left-part:nth-child(1){padding-left: 0;border: none;}
.jgs .jgs-left .left-part:nth-child(1) i,.jgs .jgs-right .right-part:nth-child(1) i{display: none;}
.jgs .jgs-left .left-part:nth-child(1),.jgs .jgs-right .right-part:nth-child(1){margin-top: 0;padding-left: 0;border: none;}
.jgs .jgs-right .right-part:nth-last-child(1),.jgs .jgs-left .left-part:nth-last-child(1){margin-top: 0;}

.pn_205x295{margin: 20px 0;}
.centxt{width:100%;margin-left:0;font-size: 18px;}
.pn_140x190t{float:left;width:100%;border-bottom: 1px #ccc solid;padding-bottom: 30px;margin-bottom: 20px;}
.pn_140x190t img{float:left;width:140px;height:190px;margin:20px 0 10px 30%}
.pn_140x190t span{float:right;width:100%;font-size:22px;line-height:32px;}
.pn_140x190t .tithd,.pn_140x190t span i{color:#245389}
.pn_140x190t span i{font-style:normal;}
.jgs .zzline{display: none}

}






